タグ付け:経験報告

LMAXアーキテクチャ

LMAXは新しい小売金融取引プラットフォームです。そのため、低レイテンシで多くの取引を処理する必要があります。このシステムはJVMプラットフォーム上に構築されており、単一のスレッドで毎秒600万件の注文を処理できるビジネスロジックプロセッサを中心としています。ビジネスロジックプロセッサは、イベントソーシングを使用して完全にメモリ内で実行されます。ビジネスロジックプロセッサは、ディスラプター(ロックを必要とせずに動作するキューのネットワークを実装するコンカレンシーコンポーネント)によって囲まれています。設計プロセスにおいて、チームは、キューを使用する高性能コンカレンシーモデルの最近の動向は、最新のCPU設計と根本的に矛盾しているという結論に至りました。

Xapo Bankにおけるアーキテクチャ実践の分散化

XapoはBitcoinサービスプロバイダーとして設立され、オンライン銀行へと発展しました。この移行において、ソフトウェア資産を再評価し、将来を導くアーキテクチャ機能を確立する必要がありました。ドメイン駆動設計、チームトポロジー、アーキテクチャアドバイスプロセスのアイデアを取り入れ、アーキテクチャアドバイスフォーラムを開発しました。これにより、ソフトウェアデリバリーチームの連携強化と、一貫性のあるテクノロジー戦略が実現しました。

Anouska ("Noush") Streets、Kamil Dziublinski、Andrew Harmel-Law 著

2023年7月18日

続きを読む…

記事

エンタープライズアーキテクチャ 経験報告 テクニカルリーダーシップ ドメイン駆動設計

民主的な政治技術革命

同僚のZack Exleyと私は、2008年のオバマ大統領選挙キャンペーンで使用されたソフトウェアについて話します。特に興味深かったのは、ソフトウェアがキャンペーンの組織的アプローチをどのように可能にし、相互作用したかという点です。

Zack ExleyとMartin Fowler

2009年3月

詳細…

動画

講演動画 経験報告

ソフトウェアとオバマの勝利

2008年の大統領選挙におけるバラク・オバマの勝利には、ソフトウェア、特にインターネットの利用による大きな貢献がありました。しかし、おそらく最も興味深いのは、ソフトウェアの進歩とキャンペーンの人間組織の発展との相互作用です。

Martin Fowler 著

2009年7月30日

続きを読む…

記事

経験報告

C3

C3は、クライスラーの給与計算プロジェクトであるクライスラー包括的報酬プロジェクトの略称で、エクストリームプログラミングの「誕生プロジェクト」として有名になりました。

ナッシュビルプロジェクト

最近、私がこれまでで最も気に入っているThoughtworksプロジェクトの一つについて時間を割きました。1998年に開始されたプロジェクトで、当時新しいJ2EEテクノロジーを使用していました。長年にわたり、EJBの導入から削除、バンガロールへのオフショア開発、シカゴへの復帰など、興味深い歴史を持っています。多くの人がプロジェクトに出入りし、プロジェクトの従業員数は6名から60名の間で変動しました。全体として、このプロジェクトには300年以上のスタッフ年数の労力が費やされ、約10万行のコードとなっています。

ローラー・スケート実装

アジャイル開発の重要な特性は、機能の小さなサブセットでシステムを稼働させる方法を見つけることです。私たちはビジネス価値を提供するソフトウェアを構築します。稼働が早ければ早いほど、少なくともそのビジネス価値の一部をより早く得ることができます。

Martin Fowler 著

2007年9月9日

続きを読む…

bliki

経験報告 要件分析 プロジェクト計画


すべてのタグ

API設計 · アジャイル · アジャイル導入 · 分析パターン · アプリケーションアーキテクチャ · アプリケーション統合 · 悪いこと · ボードゲーム · ビルドスクリプティング · 認定 · コラボレーション · コンピュータの歴史 · カンファレンスパネル · カンファレンス · 継続的デリバリー · covid-19 · データ分析 · データベース · 設計 · 辞書 · 分散コンピューティングマガジン · 娯楽 · 多様性 · ドキュメント · ドメイン駆動設計 · ドメイン特化言語 · 国内 · カプセル化 · エンタープライズアーキテクチャ · 見積もり · イベントアーキテクチャ · 進化型設計 · 経験報告 · 説明的なアーキテクチャ · エクストリームプログラミング · フロントエンド · ガジェット · 生成AI · IEEE Software · インフォデッキ · インターネット文化 · インタビュー · 言語機能 · 言語ワークベンチ · リーン · レガシーシステムのリハビリ · 法的 · メトリクス · マイクロサービス · モバイル · NoSQL · オブジェクトコラボレーション設計 · パーサージェネレータ · 写真 · プラットフォーム · ポッドキャスト · 人気 · プレゼンテーションテクニック · プライバシー · プロセス理論 · 生産性 · プログラミング環境 · プログラミングスタイル · プロジェクト計画 · 採用 · リファクタリング · リファクタリング境界 · 要件分析 · Ruby · セキュリティ · 講演動画 · チーム環境 · チーム組織 · 技術的負債 · テクニカルリーダーシップ · テストカテゴリ · テスト · Thoughtworks · ツール · 旅行 · UML · バージョン管理 · Web開発 · Webサービス · ウェブサイト · ライティング

2024 · 2023 · 2022 · 2021 · 2020 · 2019 · 2018 · 2017 · 2016 · 2015 · 2014 · 2013 · 2012 · 2011 · 2010 · 2009 · 2008 · 2007 · 2006 · 2005 · 2004 · 2003 · 2002 · 2001 · 2000 · 1999 · 1998 · 1997 · 1996

すべてのコンテンツ